Big Huge Thesaurus

battle of Poitiers

noun